package com.yjd.comm.fraudmetrix.model;

import com.yjd.comm.base.model.Model;

public class FraudRecordModel extends Model{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	//记录唯一id
	private Long recordId ; 
	//请求时间
	private Long accessTime;
	//请求时间格式
	private String accessTimeStr;
	//用户id
	private Long userId;
	//用户名称
	private String userName;
	//交易类型:1、注册 2、登陆 3、提现
	private int transType;
	//风险分数
	private int finalScore;
	//最终的风险决策结果:Review、低风险  Reject高风险
	private String finalDecision;
	//风险级别   1、低风险 2、高风险
	private int finalLevel;
	//请求序列号
	private String seqId;
	//花费的时间
	private Long spendTime;
	//请求同盾开始时间
	private Long fraudBeginTime;
	//请求同盾结束时间
	private Long fraudEndTime;
	//新增记录时
	private Long addTime;
	//设备类型
	private int deviceType;
	//处理状态
	private int handleState;
	//处理时间
	private Long handleTime;
	
	//处理时间格式化
	private String handleTimeStr;
	//处理人id
	private Long handleUid;
	//处理人名称
	private String handleUname;
	
	//事件结果
	private Integer eventState;
	
	private Integer isLock;
	
	public Long getRecordId() {
		return recordId;
	}
	public void setRecordId(Long recordId) {
		this.recordId = recordId;
	}
	public Long getAccessTime() {
		return accessTime;
	}
	public void setAccessTime(Long accessTime) {
		this.accessTime = accessTime;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	
	public String getUserName() {
		return userName;
	}
	public void setUserName(String userName) {
		this.userName = userName;
	}
	public int getTransType() {
		return transType;
	}
	public void setTransType(int transType) {
		this.transType = transType;
	}
	public int getFinalScore() {
		return finalScore;
	}
	public void setFinalScore(int finalScore) {
		this.finalScore = finalScore;
	}
	public String getFinalDecision() {
		return finalDecision;
	}
	public void setFinalDecision(String finalDecision) {
		this.finalDecision = finalDecision;
	}
	public int getFinalLevel() {
		return finalLevel;
	}
	public void setFinalLevel(int finalLevel) {
		this.finalLevel = finalLevel;
	}
	public String getSeqId() {
		return seqId;
	}
	public void setSeqId(String seqId) {
		this.seqId = seqId;
	}
	public Long getSpendTime() {
		return spendTime;
	}
	public void setSpendTime(Long spendTime) {
		this.spendTime = spendTime;
	}
	public Long getFraudBeginTime() {
		return fraudBeginTime;
	}
	public void setFraudBeginTime(Long fraudBeginTime) {
		this.fraudBeginTime = fraudBeginTime;
	}
	public Long getFraudEndTime() {
		return fraudEndTime;
	}
	public void setFraudEndTime(Long fraudEndTime) {
		this.fraudEndTime = fraudEndTime;
	}
	public Long getAddTime() {
		return addTime;
	}
	public void setAddTime(Long addTime) {
		this.addTime = addTime;
	}
	public int getDeviceType() {
		return deviceType;
	}
	public void setDeviceType(int deviceType) {
		this.deviceType = deviceType;
	}
	public int getHandleState() {
		return handleState;
	}
	public void setHandleState(int handleState) {
		this.handleState = handleState;
	}
	public Long getHandleTime() {
		return handleTime;
	}
	public void setHandleTime(Long handleTime) {
		this.handleTime = handleTime;
	}
	public String getAccessTimeStr() {
		return accessTimeStr;
	}
	public void setAccessTimeStr(String accessTimeStr) {
		this.accessTimeStr = accessTimeStr;
	}
	public String getHandleTimeStr() {
		return handleTimeStr;
	}
	public void setHandleTimeStr(String handleTimeStr) {
		this.handleTimeStr = handleTimeStr;
	}
	public Long getHandleUid() {
		return handleUid;
	}
	public void setHandleUid(Long handleUid) {
		this.handleUid = handleUid;
	}
	public String getHandleUname() {
		return handleUname;
	}
	public void setHandleUname(String handleUname) {
		this.handleUname = handleUname;
	}
	public Integer getEventState() {
		return eventState;
	}
	public void setEventState(Integer eventState) {
		this.eventState = eventState;
	}
	public Integer getIsLock() {
		return isLock;
	}
	public void setIsLock(Integer isLock) {
		this.isLock = isLock;
	}
	
	
}
